be hoist/hoisted by/with your own petard [uk] - Turkish English Dictionary